RTP/RTCP/RTSP/SIP/SDP relationship1. RTPReal-time Transport Protocol is a Transport layer protocol for multimedia traffic on the Internet. The RTP protocol details the standard packet format for transmitting audio and video over the Internet. RTP protocols are commonly used in streaming media systems (with the RTCP protocol), video conferencing and a Push-to-talk system (with either a/p or SIP), making it the technical foundation of the IP telephony i
In this super class, we'll talk about the meaning behind the power consumption metrics such as TDP, TBP, SDP, and ACP, first to introduce some basic knowledge:
Power consumption calculation of CMOS circuits
How does the CMOS circuit consume power? It's a problem to talk about. Integrated circuit power consumption design can be as a subject in-depth study, we also cannot explain in detail CMOS circuit power consumption in what place
(1) SDP description format(2) SDP example(3) SDP(1) SDP description formatM=video 1234 RTP/AVP 96a=rtpmap:96 H264A=framerate:15C=in IP4 192.168.0.104Above is a self-written RTPM=audio 1234 RTP/AVP 0a=rtpmap:0 PCMA/8000/1A=framerate:25C=in IP4 172.18.168.451.m= is the beginning of a media-level session, Audio: media typ
). Therefore, it is associated with many other IETF protocols, such as RTP (real-time transmission protocol) and the sap and SDP protocols mentioned in this article.
SIP provides five functions related to session establishment and termination:
(1) User positioning: Decisions of the terminal system used for communication;
(2) User availability: The decision of the willingness of the called party to participa
becomes very important.
Searching for service:
Service search transaction (transaction ?) Allow the client to obtain the Service RecordHandle. Once the SDP client obtains the Service RecordHandle, which can request the value of a specific attribute in the record.
If the uuid of a property value, you can find this property by looking for the UUID.
UUID: universally unique identifier. (unique identifier)
The SD
1 Introduction
SIPSession Initiation Protocol, Session Initiation Protocol), SAPSession Announcement Protocol, Session notification Protocol), SDPSession Description Protocol, Session Description Protocol) are three sessions) related RFC protocols are connected and differentiated. In this article, we will make a simple analysis of the three protocols and provide a multimedia application that has some practical value to achieve with these three protocols.
2 protocol analysis
2.1 introduction and
RTP/RTCP/RTSP/SIP/SDP RelationshipRTP (real-time transport protocol, Transport layer)Real-time Transport Protocol) is a Transport layer protocol for multimedia traffic on the Internet. The RTP protocol details the standard packet format for transmitting audio and video over the Internet. RTP protocols are commonly used in streaming media systems (with the RTCP protocol), video conferencing and a Push-to-talk system (with either a/p or SIP), making it
Next we will introduce the SDP protocol. So what is the specific role of this agreement? What does it mean? Session Description Protocol (SDP) provides multimedia session description for session notifications, session invitations, and other forms of multimedia session initialization.
The session directory is used to assist with multimedia conference announcements and send relevant settings for session parti
may be extended, there are currently mainly "audio", "video", "application", "data", and "control ".
The second subdomain is the sending port of the media stream.Note: For UDP, the port range should be (1024-65535), and the compatibility with RTP should be an even number.
If the media type is applications, it is possible that its multi-layer (hierarchically) encoded media stream needs multiple ports to be sent to a unicast address, as shown below:
M =
In this case, only the even number of
Sdp:session description Protocol. Painting Description ProtocolThe SDP descriptions mainly include: Session name, session purpose, session validity time, the media that constitutes the session, and the information that accepts the media (address, port, format), and so on.1. OverviewSDP is also a product of the Mmusic workgroup, and is used much in mbone content. The purpose is to pass the media stream information in the media session, allowing the rec
size index is encoded as follows
7.3 Data Unit Instances
8. Description of the agreement
SDP using the Request/response modelEach of these transactions (Transaction) contains a request protocol data unit (PDU) and a response PDU
SDP uses L2CAP as the transport protocol, after establishing the connection and issuing the SDP requestNo additional request can be iss
SDP used to build INVITE , 200OK and the ACK the message body of the message, for the master to be called the user to Exchange media information. 1 . configuration of media streams( 1 ) the master called Media Description must correspond exactly to the main called N a media stream (m=) corresponding, both contain A=rtpmap. The purpose of this is to easily adapt the static payload type to the dynamic net load type conversion. ( 2 ) The port number for
The Session Description Protocol (SDP) provides multimedia session descriptions for session notifications, session invitations, and other forms of multimedia session initialization.
The session directory is used to assist with multimedia conference announcements and send relevant settings for session participants. SDP is used to transmit this information to the receiving end.
SDP is completely a session description format-it is not a Transport Protocol-it only uses different appropriate transport protocols, including session notification protocol (SAP) and Session Initiation Protocol (SIP), real-time stream protocol (RTSP), mimeExtended protocol email and Hypertext Transfer Protocol (HTTP ). The SDP protocol is also a text-based protocol. This ensures that the Protocol is highly
SDP fileIntroductionThe session Description Protocol (SDP) is a format for describing the initialization parameters of streaming media Session S. SDP does not deliver media itself are used for negotiation between end points of media type, format, and all Associa Ted Properties.To connect to a streaming server sending an MPEG2 transport stream, you don't have usua
Keywords: Bluetooth bluetooth® protocol SDP Anatomy SDP overview SDP notes
Author: Zhongjun
In the spirit of mutual learning purposes, to share this series of articles, welcome reprint, please specify the author, respect for copyright, thank you
Please correct me if the article is not in the wrong place, learn together
You can also access my csdn:http
Reprint address (http://www.cnblogs.com/qingquan/archive/2011/08/02/2125585.html) I. Introduction of SDP protocolThe SDP is completely a session description format-it is not a transport protocol-it uses only different appropriate transport protocols, including session Notification Protocol (SAP), Session Initiation Protocol (SIP), real-time Streaming Protocol (RTSP), MIME Extension Protocol e-mail, and Hype
SDP application in the SIP protocol and SDPSIP Application
The SDP is used to construct the message bodies of INVITE, 200OK, and ACK messages for the master and called users to exchange media information.
1. Media Stream Configuration
(1) The description of the primary called media must correspond to the nth media stream (m =) of the primary called, and both contain a = rtpmap. this aims to adapt to the con
I. Introduction to SDP protocol
SDP is completely a session description format-it is not a Transport Protocol-it only uses different appropriate transport protocols, including session notification protocol (SAP) and Session Initiation Protocol (SIP), real-time stream protocol (RTSP), MIME extension protocol email and Hypertext Transfer Protocol (HTTP ). The SDP p
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.